farming implements - Espagnol Anglais Dictionnaire